Silk Mobile

Table of Contents (Homepage)

Instrumenting Android Applications

IMPORTANT NOTE: In this page you can find an 'automatic' process for instrumenting an application. In some cases, a MANUAL PROCESS is required, if the 'automatic' process won't work.

Note: Android Watch application is not supporting instrumentation

Note: We provide an instrumented iOS demo app: eri-Bank - can be found under installation folder: <install dir> \bin\ipas

Step 1: Perform the following prerequisites:

  1. See to it that the application has network access permission. If it doesn't, open the application's manifest.xml file and add the following line:
    <uses-permission android:name="android.permission.INTERNET"/>.

Step 2: In the Application Manager now displayed, select the application to be imported and click the Import Application icon.

Step 3: In the dialog box now displayed, choose whether to import the application to be instrumented from the:

  • local disk as an apk file

  • directly from the Android device itself
    images/download/attachments/2688061/1.jpg
    If you are importing the application from your local disk, navigate to the folder in which the apk file is stored. Select it, and click Import.
    images/download/attachments/2688061/2.jpg
    If you are importing the application directly from the Android device, choose the application from the displayed list and click Import.
    images/download/attachments/2688061/3.jpg

Step 4: The process should take between 1-3 minutes depends on the application size. When completed, it will be available on the application manager list.

Step 5: Install the application. You can do this by simply clicking Yes when asked whether to install the application.

images/download/attachments/2688061/4.jpg

Alternatively, choose the application identifier on the application manager list and click the 'Install' icon.

images/download/attachments/2688061/5.jpg

Step 6: When you have completed installation, you will be asked to launch it

images/download/attachments/2688061/6.jpg

Alternatively, choose the application identifier on the application manager list and click the 'Launch' icon.

images/download/attachments/2688061/7.jpg

After launching the instrumented application, click the Spy button to identify the application's Native objects.

images/download/attachments/2688061/8.jpg